sufficient surety - German English Dictionary